<?php

return [
    // 上传配置
    'upload' => [
        // 上传的字段
        'field' => 'file',

        // 存储器文件夹
        'storage_name' => 'storage',

        // 存储器
        'storage' => 'public',

        // 是否开启图片自动生成缩略图
        'thumbnail' => true,

        // 允许自动生成缩略图的图片后缀, thumbnail 必须开启才有效
        'thumbnail_suffix' => ['jpg', 'jpeg', 'bmp', 'png', 'gif'],

        // 后缀类型,并且只允许上传里面的后缀名的文件
        'suffix_type' => [
            'image' => [
                'jpg', 'jpeg', 'png', 'bmp', 'webp', 'gif', 'tiff', 'svg'
            ],
            'music'  => [
                'mp3', 'ogg', 'wav', 'midi', 'flac', 'aac', 'wma', 'ape'
            ],
            'video'  => [
                'rm', 'mp4', 'flv', 'fl4', 'avi', 'asf', 'mov', 'qt', 'divx', 'mpeg', 'mpg', 'dat', 'mkv', 'rmvb', 'mod'
            ],
            'file'   => [
                'txt', 'rtf', 'xml', 'psd', 'pdf', 'csv', 'pem', 'crt'
            ],
            'office' => [
                'doc', 'docx', 'xls', 'xlsx', 'ppt', 'pptx'
            ],
            'compress' => [
                '7z', 'rar', 'zip', 'tar.gz', 'tar'
            ],
            'avatar' => [
                'jpeg', 'bmp', 'png', 'webp', 'gif', 'jpg'
            ]
        ],

        // 图片允许上传最大，单位：MB
        'image_max_size' => 10,

        // 除图片外其它附件允许上传最大，单位：MB
        'attachment_max_size' => 100
    ],
];